|   /   -------   -----  |\    /|      /\                   __ 
|  /    |     |  /       | \  / |     /  \                 /  \
| /     |     |  \____   |  \/  |    /    \         -----    -|
|/      |     |       \  |      |   /------\   ---    |    \__/
|  \    |     |       /  |      |  /        \         |   
|   \   -------  -----   |      | /          \        |   